water-discharge canals - Francés Inglés Diccionario